#pragma once
class Departamento;
class Curso;
class Universidad;
#include "Sistema.h"
#include <iostream>
#include <limits>
using namespace std;

class Interfaz{
private:
	int Opciones;
	Sistema sis;
public:
	Interfaz();
	~Interfaz();	
	void obtenerInfoU();
	void modificarUniversidad();
	void obtenerInfoAgregarDep();
	void obtenerInfoCurso();
	void obtenerMostrarCursosDep();
	void obtenerMostrarCursos();
	void obtenerInfoModiCurso();
	void obtenerInfoEliminarCurso();
	void obtenerInfoAgregarProf();
	void obtenerInfoModificarProf();
	void infoMostrarProf();
	void infoMostrarProfXEscuela();
	void infoAsignarCurso();
	void infoConsultaCursoProf();
	void infoAgregarEstudiante();
	void infoMatricularCurso();
	void numCorrecto(int,int);
	void menuPrincipal();
	void MenuDepartamento();
	void MenuCurso();
	void MenuProfesor();
	void MenuEstudiante();
	void manejoMenuPrincipal();
	void manejoMenuDepartamento();
	void manejoMenuCurso();
	void manejoMenuProfesor();
	void manejoMenuEstudiante();
	int ValidarOpciones(int x);



};